package com.kl.modular.system.service.vo;

import com.kl.modular.system.dao.model.SystemDic;

import java.util.Comparator;


/**
 * 自定义排序sortNo
 *
 */
public class SystemDicSortNoComparator implements Comparator {

    public int compare(Object o1, Object o2) {
        SystemDic systemDic = (SystemDic) o1;
        SystemDic systemDic2 = (SystemDic) o2;
        if(systemDic.getSortNo() == null){
            systemDic.setSortNo(0);
        }
        if(systemDic2.getSortNo() == null){
            systemDic2.setSortNo(0);
        }
        if(systemDic2.getSortNo().intValue() == systemDic.getSortNo().intValue()){
            return 0;
        }
        if(systemDic.getSortNo().intValue() > systemDic2.getSortNo().intValue()){
            return 1;
        }
        return -1;
    }
}
